常用命令列指令


命令列介面(英語:Command-Line Interface,縮寫:CLI)是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面,它通常不支援滑鼠,使用者通過鍵盤輸入指令,電腦接收到指令後,予以執行。

基本指令:

ls (LiSt):顯示現有資料夾檔案,加上空格 + -al可以看檔案屬性。

pwd (Print Working Directory):顯示現有路徑。

cd(Change Directory):後面加上檔案夾名稱就可以到達,加上..就可以回到上一層,然後可以注意 ~ 這個代稱,同樣可以跳轉。

cd ~ :可以到使用者資料夾。

cd / :可以到系統根目錄。

同樣的檔名,打出前面幾個字後會有提示,按下tab就可以直接自動完成。

clear:`會幫你把命令列介面的畫面清空。

man(MANual) :在後面加上其他指令,可以得到使用說明。

說明欄可以按q來離開。

檔案操作相關指令

touch :摸一下檔案,檔案會修改最後編輯時間;如果輸入不存在的檔名,則會建立。

rm (ReMove) :刪除檔案, rm -r 會把資料夾底下的內容全部刪除;-f則是會強制刪除(包含有保護的檔案),謹慎使用 。

rmdir :刪除資料夾。

mkdir(MaKe DIRctory) :建立資料夾。

cp 原本檔名 複製出來檔案的名稱 :用來複製檔案。

mv [file_name] [dirctory] (MoVe) :移動檔案,也可以改名,mv 原本檔名 更改的檔名,也可以搭配..來移動。

cp (CoPy) :複製檔案,如果遇到資料夾需要複製的話,一樣使出 -r大法。

資料夾都可以嘗試用 -r來處理。

Vim 程式編輯器使用教學

初始使用,給予 vim + 檔案名來創建新文件或是檢視檔案的文字內容。
i 模式:按下i就會進入 insert 模式,才可以鍵入一些東西。

離開:使用:q來離開 vim 模式,不過如果第一次沒有儲存任何內容,然後不要儲存檔案的話,使用:q!來跳出,要不然跳不出去

儲存並離開::wq存擋然後離開。

cat 大法:在外部使用 cat 也可以直接印出檔案文字內容。

其他好用指令

grep [key_word] [file_name]:抓取文檔內容關鍵字:

wget [url]:下載檔案:

open [file_name]:開啟檔案

curl:送出 request(api 會使用到)

cat (CATenate) :印出檔案的內容。

less:分頁式印出檔案。

echo:把字串印出來。

date:顯示時間。

top (Table Of Process):顯示電腦當前運行狀態。

指令組合

1.redirection 重新導向(> 符號應用):可以把內容結果輸出到一個檔案,例如:date > 123.txt,就可以把日期印到文件上。

但如果使用 >後,會將後者的內容覆蓋。

2.pipe | (shift + enter 上面那個) 指令組合

例如:cat 123.txt | grep o

就會印出 123.txt 的內容,然後加上抓出關鍵字 o。







你可能感興趣的文章

敘述(statement)、運算式(expression)與運算子

敘述(statement)、運算式(expression)與運算子

How to solve the perpetual loading issue in Evernote? Evernote 一直轉圈圈的解決辦法

How to solve the perpetual loading issue in Evernote? Evernote 一直轉圈圈的解決辦法

Learn React with react.dev

Learn React with react.dev






留言討論